//# SourceURL=main.js
$(function(){
	//文件服务名称
	var serverAddr = "http://192.168.28.113:10000/";
	//发布的目录名称
	var dirname="files/";
	var main=
	{
		/**
		 * 功能初始化
		*/
		initialFun : function ()
		{
			this.initialPage();//页面初始化
			this.menuClick();//菜单条点击事件
		},
		/**
		 * 页面初始化
		*/
		initialPage : function()
		{
			//加载服务
			main.loadServerInfo(serverAddr+dirname);
		},
		/**
		 * 加载服务信息
		*/
		loadServerInfo : function (url)
		{
			//加载服务
			$.get(url,function(data){
				$("#menu-div").html(data);
			});
		},
		/**
		 * 加载视频
		*/
		/**
		 * 菜单条点击事件
		*/
		menuClick : function ()
		{
			$("#menu-div").off("click","a").on("click","a",function(){
				var $A=$(this);
				//获取地址
				var href=$A.attr("href");
				if(!href)
				{
					return false;
				}
				//获取总目录名称
				var uri=$("#menu-div title").html().replace("Index of ","");
				var url=serverAddr+uri+href;
				if(url.indexOf(".mp4")>0)
				{
					//加载视频
					main.loadVideoInfo(url);
					return false;
				}
				else
				{
					//加载服务
					main.loadServerInfo(url);
				}
				return false;
			});
		},
		/**
		 * 加载视频
		*/
		loadVideoInfo : function (url)
		{
			var html='<div class="video" style="width:100%;height:600px;"></div>';
			$("#video-div").html(html);
			var videoObject = {
				container: '.video', //容器的ID或className
				video:url,
				autoplay:true //自动播放
			};
			var player=new ckplayer(videoObject);
			//初始化视频栏高度
			main.initVideoHeight();
		},
		/**
		 * 初始化视频栏高度
		*/
		initVideoHeight : function ()
		{
			//获取视频播放器高度
			var height=$("#video-div .video").outerHeight();
			$("#video-div").css("height",height);
		}
	};
	//初始化
	main.initialFun();
});